/*
 * sockets.h
 *
 *  Created on: 29/11/2011
 *      Author: utn_so
 */

#include "tiposPaquetes.h"

#ifndef SOCKETS_H_
#define SOCKETS_H_

int8_t obtenerConexion(int32_t*);

int8_t enviarPaquete(t_paquete, int32_t);

int8_t recibirPaquete(t_paquete*, int32_t);

int8_t habilitarConexion(int32_t);

int8_t cerrarTodasLasConexiones();

int8_t cerrarConexion(int32_t);

int8_t cambiarConexionActivaARaid1();

int8_t cambiarConexionActivaADisco();

int8_t inicializarPoolConexiones();

int8_t hacerPedido(char*, uint64_t, char*);

int8_t hacerHandShake(int32_t);

#endif /* SOCKETS_H_ */
